﻿package hejie.admin.service;


import publics.model.Employee;
import publics.util.Page;



public interface EmployeeService {	
	/**
	 * 添加员工
	 * @param employee
	 * @return Object
	 */
	Object saveEmployee(Employee employee);
	/**
	 * 删除员工
	 * @param id
	 * @return boolean
	 */
	boolean deleteEmployee(Integer id);
	/**
	 * 修改员工信息
	 * @param employee
	 * @return boolean
	 * @throws Exception 
	 */
	boolean updateEmployee(Employee employee) throws Exception;
	/**
	 * 分页查找
	 * @param page 分页对象
	 * @return Page
	 */
	Page findByPage(Page page);
	
	/**
	 * 通过 登录帐号 查找 员工
	 * @param user  登录帐号
	 * @return  找到的员工， 未找到返回 null
	 */
	Employee findByUser(String user);

}
